github.com/jackc/pgx/v5/pgconn.PgConn.config (field)
32 uses
github.com/jackc/pgx/v5/pgconn (current package)
auth_oauth.go#L13: if c.config.OAuthTokenProvider == nil {
auth_oauth.go#L17: token, err := c.config.OAuthTokenProvider(ctx)
auth_scram.go#L44: sc, err := newScramClient(serverAuthMechanisms, c.config.Password)
auth_scram.go#L50: if c.config.ChannelBinding == "require" && !serverHasPlus {
auth_scram.go#L56: if tlsConn, ok := c.conn.(*tls.Conn); ok && c.config.ChannelBinding != "disable" {
auth_scram.go#L58: if err != nil && c.config.ChannelBinding == "require" {
auth_scram.go#L71: if c.config.ChannelBinding == "require" && sc.channelBindingData == nil {
krb5.go#L46: if c.config.KerberosSpn != "" {
krb5.go#L48: nextData, err = cli.GetInitTokenFromSPN(c.config.KerberosSpn)
krb5.go#L52: if c.config.KerberosSrvName != "" {
krb5.go#L53: service = c.config.KerberosSrvName
krb5.go#L55: nextData, err = cli.GetInitToken(c.config.Host, service)
pgconn.go#L90: config *Config
pgconn.go#L310: pgConn.config = config
pgconn.go#L418: err = pgConn.txPasswordMessage(pgConn.config.Password)
pgconn.go#L424: digestedPassword := "md5" + hexMD5(hexMD5(pgConn.config.Password+pgConn.config.User)+string(msg.Salt[:]))
pgconn.go#L440: if serverSupportsOAuthBearer && pgConn.config.OAuthTokenProvider != nil {
pgconn.go#L632: if pgConn.config.OnPgError != nil && !pgConn.config.OnPgError(pgConn, err) {
pgconn.go#L639: if pgConn.config.OnNotice != nil {
pgconn.go#L640: pgConn.config.OnNotice(pgConn, noticeResponseToNotice(msg))
pgconn.go#L643: if pgConn.config.OnNotification != nil {
pgconn.go#L644: pgConn.config.OnNotification(pgConn, &Notification{PID: msg.PID, Channel: msg.Channel, Payload: msg.Payload})
pgconn.go#L1050: serverNetwork, serverAddress = NetworkAddress(pgConn.config.Host, pgConn.config.Port)
pgconn.go#L1054: cancelConn, err := pgConn.config.DialFunc(ctx, serverNetwork, serverAddress)
pgconn.go#L1061: serverNetwork, serverAddr := NetworkAddress(pgConn.config.Host, pgConn.config.Port)
pgconn.go#L1062: cancelConn, err = pgConn.config.DialFunc(ctx, serverNetwork, serverAddr)
pgconn.go#L2136: Config: pgConn.config,
pgconn.go#L2156: config: hc.Config,